$ ./gnome-shell -- --list-modes
https://bugzilla.gnome.org/show_bug.cgi?id=689778
args.append('--replace')
if options.sync:
args.append('--sync')
+ args += params
return subprocess.Popen(args, env=env)
def run_shell():
parser.add_option("", "--version", action="callback", callback=show_version,
help="Display version and exit")
-options, args = parser.parse_args()
-
-if args:
- parser.print_usage()
- sys.exit(1)
+options, params = parser.parse_args()
# Handle ssh logins
if 'DISPLAY' not in os.environ: